Skip to main content

Settings

To configure the general properties of a controller, select it from the list of controllers and click on the Settings tab in the bottom-left corner of the screen, as shown below:

settings_1

A new window will open, allowing you to edit the properties of the controller, as shown below:

controller_settings

Each field in this section is described in the table below:

FieldDescription
NameThe name of the controller
Dequeue timeThe frequency (in milliseconds) that the controller's dequeue timer checks the data buffer
Dequeue lingerDetermines whether the dequeue timer is reset whenever any input receives data
Timestamp formatDefines a string to place before every line of data when it is dequeued. The string can contain any or all of the following variables:
{year} - The current year, formatted as "yyyy"
{month} - The current month, formatted as "mm"
{day} - The current day, formatted as "dd"
{hour} - The current hour, formatted as "hh"
{minute} - The current minute, formatted as "mm"
{second} - The current second, formatted as "ss"
\r - Carriage return
\n - Line feed
Timestamp in UTCIndicates that the UTC time should be used as the time stamp, rather than the local time (default)
Timestamp encodingSelects the type of encoding to use during conversion of byte array data to strings (and vice versa) when timestamping.
The following values are accepted:

default - Use the operating system's default
ascii - Use plain (7-bit) ASCII
unicode - Use Unicode double-byte encoding
utf8 - Use UTF8 versatile encoding